US oil prices post declines for the session and weekMarketWatchU.S. oil prices on Friday finished with losses for the session and the week on the back of growing global crude production. Concerns surrounding U.S. sanctions on Iranian oil, however, continue
…